<template>
    <div class="heightAll widthAll home" id="ding2" style="overflow-x: hidden; ">
        <top tar="ding2"/>
        <div v-if="user">
            <el-row :gutter="20">
                <el-col :span="6" :xs="24">
                    <user-card :user="user"/>
                </el-col>

                <el-col :span="18" :xs="24">
                    <el-card>
                        <el-tabs v-model="activeTab">
                            <el-tab-pane label="Timeline" name="timeline">
                                <timeline/>
                            </el-tab-pane>
                            <el-tab-pane label="Account" name="account">
                                <account :user="user"/>
                            </el-tab-pane>
                        </el-tabs>
                    </el-card>
                </el-col>

            </el-row>
        </div>
    </div>
</template>

<script>
import UserCard from './components/UserCard'
import Timeline from './components/Timeline'
import Account from './components/Account'
import {getUser} from "../../store/session";
import top from '@/components/backToTop'

export default {
    name: 'Profile',
    components: {UserCard, Timeline, Account, top},
    data() {
        return {
            user: null,
            activeTab: 'account'
        }
    },
    created() {
        this.user = getUser();
    },
    methods: {}
}
</script>

<style scoped>
</style>